// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package cn.com.smartdevices.bracelet.chart.data; import android.os.AsyncTask; import android.util.SparseArray; import java.util.ArrayList; // Referenced classes of package cn.com.smartdevices.bracelet.chart.data: // AsyncChartDataLoader, a class b extends AsyncTask { final AsyncChartDataLoader a; private b(AsyncChartDataLoader asyncchartdataloader) { a = asyncchartdataloader; super(); } b(AsyncChartDataLoader asyncchartdataloader, a a1) { this(asyncchartdataloader); } protected transient ChartDataLoader.ItemData a(Integer ainteger[]) { ChartDataLoader.ItemData itemdata = a.mCallback.loadData(ainteger[0].intValue()); itemdata.index = ainteger[0].intValue(); a.mItemsData.put(ainteger[0].intValue(), itemdata); return itemdata; } protected void a(ChartDataLoader.ItemData itemdata) { a.mCallback.onDataLoaded(itemdata); AsyncChartDataLoader.a(a).remove(this); } protected Object doInBackground(Object aobj[]) { return a((Integer[])aobj); } protected void onCancelled() { AsyncChartDataLoader.a(a).remove(this); } protected void onPostExecute(Object obj) { a((ChartDataLoader.ItemData)obj); } }